Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
199 NEEDWOOD ROAD Terraced £198,466 £111,000 30 Oct 2009
203 NEEDWOOD ROAD Terraced £251,689 £48,000 23 May 1997